import request from '@/utils/request'

// 获取所有救助信息
export function getAllRescues(params) {
  return request({
    url: '/rescue-info',
    method: 'GET',
    params
  })
}

// 提交救助信息
export function submitRescue(data) {
  return request({
    url: '/rescue-info',
    method: 'POST',
    data
  })
}

// 获取救助信息详情
export function getRescueDetail(id) {
  return request({
    url: `/rescue-info/${id}`,
    method: 'GET'
  })
}

// 我的救助信息
export function getMyRescues(params) {
  return request({
    url: '/rescue-info/list',
    method: 'GET',
    params
  })
}

// 更新救助信息
export function updateRescue(data) {
  return request({
    url: `/rescue-info`,
    method: 'PUT',
    data
  })
}

// 批量删除救助信息
export function deleteRescues(data) {
  return request({
    url: '/rescue-info/batch',
    method: 'DELETE',
    params: {
      ids: data
    }
  })
}
